refreshment made of peanuts and sugar - Alemán Inglés Diccionario